import java.util.Scanner;

public class SeqSearch {
    public static void main(String[] args) {
        /*
        有一个数列 :白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王猜数游戏 :从键盘中任意输入一个名称，判断数列中是否包含此名称[顺序查找]
        要求: 如果找到了，就提示找到，并给出下标值

        思路分析
        1。定义一个字符串数组
        2。接收用户输入，遍历数组，逐一比较，如果有，则提示信息，并退出
        */

        //定义一个字符串数组
        String[] names = {"白眉鹰王", "金毛狮王", "紫衫龙王", "青翼蝠王"};
        Scanner myScanner = new Scanner(System.in);

        System.out.println("请输入名字");
        String findName = myScanner.next();
        //遍历数组，逐一比较，如果有，则提示消息，并退出

        int index = -1;//一个很巧妙的方法
        for (int i = 0; i < names.length; i++) {
            if (findName.equals(names[i])) {
                System.out.println("恭喜你找到" + findName);
                System.out.println("下标为" + i);
                index = i;
                //把i保存到index
                break;
            }
        }
        if (index == -1) {
            //没找到
            System.out.println("sorry,没找到" + findName);
        }
    }
}
